A new report from Canva reveals that 70% of Indian business leaders are investing more in visual... (13 revisions)